package com.yl.chainStore.pojo.vo.customer

import com.baomidou.mybatisplus.annotation.TableField
import com.yl.chainStore.common.enums.TypeEnum
import com.yl.chainStore.entity.customer.CustomerInfo
import com.yl.chainStore.entity.pay.PayItemCustomerShowRule

open class CustomerLeftJoinInfo {

	@TableField(exist = false)
	var customerInfo: CustomerInfo? = null

	/**
	 * 客户名称
	 */
	@TableField(exist = false)
	var customerName: String? = null

  /**
   * 客户来源
   */
  @TableField(exist = false)
  var from:String?=null

	/**
	 * 客户手机
	 */
	@TableField(exist = false)
	var customerPhone: String? = null

	/**
	 * 客户性别
	 */
	@TableField(exist = false)
	var customerSex: TypeEnum? = null

	/**
	 * 客户病例号
	 */
	@TableField(exist = false)
	var customerHistorySickNum: String? = null

	/**
	 * 年龄
	 */
	@TableField(exist = false)
	var age: Int? = null


	/**
	 * 是否欠款
	 */
	@TableField(exist = false)
	var hasArrearsOrder: Boolean? = null

	@TableField(exist = false)
	var showRules: List<PayItemCustomerShowRule>? = null

}
